home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 476-500 / disk_479 / uucp / uucp113.2.lzh / uucp2 / man / AnyMail < prev    next >
Text File  |  1991-01-30  |  4KB  |  116 lines

  1. Version 1.0                           11/28/90
  2.  
  3.           AnyMail - An Amiga UUCP mail notifier
  4.  
  5. Anymail was created as a replacement for the Amiga UUCP mail notifier,
  6. Inform.  Anymail will notify you by bringing the workbench screen
  7. upfront and opening a window with the author and subject of all your
  8. waiting mail.  You can easily click on the window to view your mail in
  9. your favorite mail reader or close the window, to read it later.
  10.  
  11. AnyMail will scan UUMAIL: looking for mail files.  Each file will be
  12. scanned for From and Subject lines to display in the AnyMail window.
  13. You may exclude files from the scan using the -e switch.  Any file matching
  14. the amiga pattern following the -e switch will not be scanned.    Normally
  15. you would exclude mbox from the scan.  You may also force files to be
  16. included in the scan that were excluded by the -e switch.  Any file
  17. matching the template following the -i switch will be scanned.
  18.  
  19. NOTE: if your mail directory contains a large number of files you may
  20. opt to do something like: -i <user> -e #?
  21.  
  22. AnyMail is not intended to be started by the user.  Instead it is to be
  23. started by the mailers rmail and sendmail.  The mailers look for a line
  24. in uulib:config labeled 'MailReadyCmd'.  This line will be executed when
  25. new mail is available.    You can set this line to start AnyMail.
  26.  
  27. The mailers try to prevent executing the notifier multiple times by
  28. using a flag file.  The mailers create the flag file, and the notifier
  29. deletes it.  The notifier is passed the name of the flag file following
  30. -x.
  31.  
  32. Starting AnyMail while another copy is already running will cause the
  33. first AnyMail to scan UUMAIL: again, and the second AnyMail to
  34. terminate.  AnyMail deletes the flag file as soon as it starts up to
  35. allow multiple invocations of AnyMail.
  36.  
  37. AnyMail is compiled with cres.o so you should be able to make it resident
  38. if you wish.
  39.  
  40. AnyMail accepts the following switches:
  41.  
  42. -c Command
  43.  
  44.     This command will be executed if the main body of the AnyMail window
  45.     is selected.  The command is usually used to start up a cli running
  46.     dmail.  For example:
  47.  
  48.          -c "newcli from uucp:s/start-dmail"
  49.  
  50. -e Pattern
  51.  
  52.     This switch is used to exclude a set of files from the set to be scanned.
  53.     The pattern is a normal amiga pattern. ? matchs any character.  #C matches
  54.     zero or more Cs.
  55.  
  56. -i Pattern
  57.  
  58.     This switch is used to override the -e switch.  It will force any file
  59.     name matching the pattern to be included in the set of files to be
  60.     scanned, regardless of any -e switches.  For example, the following
  61.     line will exclude files such as to-thanos, and to-chris, but it will
  62.     include the file tony, even though it matches the -e template.
  63.  
  64.         AnyMail -e to#? -i tony
  65.  
  66. -x FileName
  67.  
  68.     -x defines the name of the flag file.
  69.  
  70. Here's an example using the MailReadyCmd line of uulib:config.
  71.  
  72.    MailReadyCmd  AnyMail -e mbox -e to-#? -c "newcli from uucp:sc/start-dmail"
  73.  
  74. This will notify you of any new mail you have in UUMAIL:, but it wont
  75. bother you with mail you've archived in mbox, or files like to-neda, or
  76. to-dmk.  It has the added attraction that you'll be notified of mail
  77. directed to postmaster, root, or even to a missspelled version of your
  78. user name.  If you pick the main body of the window, dmail will be
  79. started in a new window to make it easy for you to read your new mail.
  80.  
  81.  
  82.  
  83. Legal:
  84.  
  85. It's yours.  Do what you want with it.  Enjoy it.  Use it at your own risk.
  86.  
  87.  
  88.  
  89. Preferences:
  90.  
  91. Distribute the original archive which contains sources, documentation and
  92. executable.  Don't distribute just part of it.
  93.  
  94.  
  95. Building AnyMail:
  96.  
  97. AnyMail is meant to be built in Matt Dillons uucp source environemnt.
  98. The makefile was used with the lattice version of make, lmk.
  99.  
  100.          lmk     - Will build and install AnyMail into uucp:c
  101.          lmk lzh - Will build an archive for distribution.
  102.  
  103.  
  104. Author:
  105.  
  106.     Chris Hind Genly         uucp address: chris@genly.uucp
  107.     95 Fountain Terr.                    or
  108.     New Haven, CT                  uunet!hsi!genly!chris
  109.           06515
  110.                  From compu$erve:  >Internet: chris@genly.uucp
  111.  
  112.  
  113.  
  114.  
  115.  
  116.